package io.netty.example.study.client.codec.handler.idle;

import io.netty.handler.timeout.IdleStateHandler;

import java.util.concurrent.TimeUnit;

public class ClientIdleCheckHandler extends IdleStateHandler {

    /**
     * 如果这个 handler 监测到 5s 没有写数据，就会触发一个事件，
     * 这个事件可以被 KeepaliveHandler 监听到，然后发送一个 keepalive 包；
     */
    public ClientIdleCheckHandler() {
        super(0, 5, 0);
    }

}
